package com.jdrx.sw.sewage.beans.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@ApiModel(value = "SequenceDefinePO", description = "编号生成")
@Data
public class SequenceDefinePO implements Serializable {
    private static final long serialVersionUID = -1206960462117924923L;

    @ApiModelProperty(value = "主键ID")
    private Integer id;

    @ApiModelProperty(value = "自增值的KEY定义")
    private String key;

    @ApiModelProperty(value = "平台编码（与key建组合唯一约束）")
    private String platformCode;

    @ApiModelProperty(value = "自增值")
    private Long val;

    @ApiModelProperty(value = "轮询周期:Y年、M月、D日、W周、N不轮询")
    private String pollingInterval;

    @ApiModelProperty(value = "修改时间")
    private Date updateAt;

    @ApiModelProperty(value = "备注说明")
    private String remarks;
}